Internet Archive BookReader

A dictionary of English plant-names